<=(less
than or equal to)أقل من أو يساوي
تستخدم أقل من أو يساوي للمقارنة بين الأعداد
و الكلمات ,بالضبط مثل أقل من <(less than) ,ولكن مع اختلاف بسيط ,وهو أن <(less than) تشترط
أن يكون أحد العددين أو الكلمتين المقارنين أقل من الآخر حتى يتحقق الشرط,أما إن
كان المقارنين متساويين ,فلا يتحقق الشرط, ولكن في <=(less
than pr equal to) يتحقق الشرط أيضا في حالة تساوي المقارنين
وهذا يعني
أن <=(less than or equal to) أقل من أو يساوي تنقسم إلي قسمين ,وهما:
< أقل من
= يساوي
فإذا تحقق أحد الشرطين
تحقق شرط<=(less than pr equal to) .
مثال:
trace(25 <= 25);
في المثال
السابق يظهر في نافذة output عند تطبيق البرنامج كلمة"true"
وهذا
يعني أن الشرط قد تحقق.
وإذا أردنا
أن نقارن بين <(less than) و <=(less
than or equal to) ,يمكن أن نجري تعديلا بسيطا علي المثال السابق فيصبح
كالتالي:
trace(25 < 25);
والتعديل
هو أن قمنا بإحلال العلامة< بدلا من <= ,
وفي هذا
المثال عند تطبيق البرنامج تظهر كلمة "false" ,وذلك لأن العدد (25) ليس أقل من نفسه!
************************